working roughly and imperfectly (person) - Spanish English Dictionary